package pe.org.cnl.congreso.model;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;


/**
 * The persistent class for the tarjetadecredito database table.
 * 
 */
@Entity
@Table(name="tarjetadecredito")
public class Tarjetadecredito implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private int idtarjetaDeCredito;

	private int estado;

	private String numero;

	private String pais;

	private String pasaporte;

	private int tipoTarjeta;

	private String titular;

	private BigDecimal totalACargar;

	private String vencimiento;

	private Integer idParticipante;

    public Tarjetadecredito() {
    }

	public int getIdtarjetaDeCredito() {
		return this.idtarjetaDeCredito;
	}

	public void setIdtarjetaDeCredito(int idtarjetaDeCredito) {
		this.idtarjetaDeCredito = idtarjetaDeCredito;
	}

	public int getEstado() {
		return this.estado;
	}

	public void setEstado(int estado) {
		this.estado = estado;
	}

	public String getNumero() {
		return this.numero;
	}

	public void setNumero(String numero) {
		this.numero = numero;
	}

	public String getPais() {
		return this.pais;
	}

	public void setPais(String pais) {
		this.pais = pais;
	}

	public String getPasaporte() {
		return this.pasaporte;
	}

	public void setPasaporte(String pasaporte) {
		this.pasaporte = pasaporte;
	}

	/**
	 * 1 = VISA 
	 * 2 = Mastercard
	 * @return
	 */
	public int getTipoTarjeta() {
		return this.tipoTarjeta;
	}

	/**
	 * 1 = VISA 
	 * 2 = Mastercard
	 * @param tipoTarjeta
	 */
	public void setTipoTarjeta(int tipoTarjeta) {
		this.tipoTarjeta = tipoTarjeta;
	}

	public String getTitular() {
		return this.titular;
	}

	public void setTitular(String titular) {
		this.titular = titular;
	}

	public BigDecimal getTotalACargar() {
		return this.totalACargar;
	}

	public void setTotalACargar(BigDecimal totalACargar) {
		this.totalACargar = totalACargar;
	}

	public String getVencimiento() {
		return this.vencimiento;
	}

	public void setVencimiento(String vencimiento) {
		this.vencimiento = vencimiento;
	}

	public Integer getIdParticipante() {
		return idParticipante;
	}

	public void setIdParticipante(Integer idParticipante) {
		this.idParticipante = idParticipante;
	}

	
	
}